measuring deep well - Spanish English Dictionary